lateral spinothalamic tract - French English Dictionary